package com.ruoyi.bookkeeping.domain.vo;


import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 动态回复对象 book_dynamic_reply
 * 
 * @author ruoyi
 * @date 2023-02-24
 */
@Data
@ApiModel(value = "BookDynamicReplyVo",description = "评论返回实体类")
public class BookDynamicReplyVo
{

    @ApiModelProperty("回复ID")
    private Long dynamicReplyId;

    @ApiModelProperty("帖子ID")
    private Long dynamicId;

    @ApiModelProperty("被回复人Id")
    private Long beReplyUserId;

    @ApiModelProperty("被回复人名字")
    private String beReplyUserName;

    @ApiModelProperty("被回复用户头像")
    private String beAvatar;

    @ApiModelProperty("被回复人备注")
    private String beFriendsRemark;

    @ApiModelProperty("回复人Id")
    private Long replyUserId;

    @ApiModelProperty("回复人备注")
    private String friendsRemark;

    @ApiModelProperty("是否为自己的评论0不是  1是")
    private Integer isMyReply;

    @ApiModelProperty("回复人名字（评论者）")
    private String createBy;

    @ApiModelProperty("回复用户头像")
    private String avatar;

    @ApiModelProperty("回复内容")
    @Excel(name = "回复内容")
    private String replyContent;

    @ApiModelProperty("点赞数量")
    @Excel(name = "点赞数量")
    private Long dynamicGoodNum;

    @ApiModelProperty("创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

}
